import java.util.Arrays;
import java.util.Scanner;

public class zuoye5 {
        //    在主函数中接收10个数存入数组，在自定义函数中，将该数组中的最大值与第一个元素交换，最小值与最后一个元素交换，然后在主函数中输出交换后的数组
        public static void main(String[] args) {
            int ten =10;
            int []arr=new int[ten];
            Scanner num =new Scanner(System.in);
            for (int i=0;i< arr.length;i++){
                System.out.println("请输入第"+(i+1)+"个数:");
                int shuru= num.nextInt();
                arr[i]=shuru ;
            }
            System.out.println(Arrays.toString(arr));
            int max  =arr[0];
            int min  =arr[0];
            maxx (max,arr);
            System.out.println("最大值:"+maxx( max,arr));
            minn(min,arr);
            System.out.println("最小值:"+minn(min,arr));
            int t=0;


        }
        static int maxx (int max,int [] arr){
            for (int i=0;i<arr.length;i++){
                if (max<i){
                    max=i;int t=max;max=arr[t];
                }
            }
            return max;
        }
        static int minn (int min,int [] arr){
            for (int i=0;i<arr.length;i++){
                if (min==i){
                    min=i;
                }
            }
            return min;
        }

    }
\
